<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
        <head>
          <title>org.orbroker.exception</title>
          <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
          
      <link href="../../../lib/template.css" rel="stylesheet" type="text/css" media="screen" />
      <script type="text/javascript" src="../../../lib/jquery.js"></script>
      <script type="text/javascript" src="../../../lib/jquery-ui.js"></script>
      <script type="text/javascript" src="../../../lib/template.js"></script>
      <script type="text/javascript" src="../../../lib/tools.tooltip.js"></script>
    
        </head>
        <body class="value" onload="windowTitle();">

      <p id="owner"><a href="../../package.html" class="extype" name="org">org</a>.<a href="../package.html" class="extype" name="org.orbroker">orbroker</a></p>

      <div id="definition">
        <img src="../../../lib/package_big.png" />
        <h1>exception</h1>
      </div>

      <h4 class="signature" id="signature">
      <span class="kind">package</span>
      <span class="symbol">
        <span class="name">exception</span>
        
        
        
      </span>
      </h4>
      <div class="fullcomment" id="comment"><div class="comment cmt"><p>All exceptions.
</p></div>
            
            
            
          </div>

      <div id="template">

        <div id="mbrsel">
          <div id="textfilter"><span class="pre"></span><span class="input"><input accesskey="/" type="text" /></span><span class="post"></span></div>
          
          
          <div id="visbl">
              <span class="filtertype">Visibility</span>
              <ol><li class="public in">Public</li><li class="all out">All</li></ol>
            </div>
          <div id="impl">
              <span class="filtertype">Impl.</span>
              <ol><li class="concrete in">Concrete</li><li class="abstract in">Abstract</li></ol>
            </div>
        </div>

        

        <div class="types members" id="types">
              <h3>Type Members</h3>
              <ol><li visbl="pub" data-isabs="true" name="org.orbroker.exception.BrokerException">
      <a id="BrokerException:BrokerException"></a>
      <h4 class="signature"><a href="BrokerException.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">BrokerException</span>
        
        
        <span class="result"> extends RuntimeException</span>
      </span>
      </a></h4>
      <p class="comment cmt">Top level exception for O/R Broker.</p>
    </li><li visbl="pub" data-isabs="false" name="org.orbroker.exception.ConfigurationException">
      <a id="ConfigurationException:ConfigurationException"></a>
      <h4 class="signature"><a href="ConfigurationException.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">ConfigurationException</span>
        
        
        <span class="result"> extends BrokerException</span>
      </span>
      </a></h4>
      <p class="comment cmt">Some error was detected in the configuration.</p>
    </li><li visbl="pub" data-isabs="false" name="org.orbroker.exception.ConstraintException">
      <a id="ConstraintException:ConstraintException"></a>
      <h4 class="signature"><a href="ConstraintException.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">ConstraintException</span>
        
        
        <span class="result"> extends BrokerException</span>
      </span>
      </a></h4>
      <p class="comment cmt">Exception thrown when a constraint was violated.</p>
    </li><li visbl="pub" data-isabs="false" name="org.orbroker.exception.DeadlockException">
      <a id="DeadlockException:DeadlockException"></a>
      <h4 class="signature"><a href="DeadlockException.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">DeadlockException</span>
        
        
        <span class="result"> extends BrokerException</span>
      </span>
      </a></h4>
      <p class="comment cmt">A deadlock was detected.</p>
    </li><li visbl="pub" data-isabs="false" name="org.orbroker.exception.EmptyBatchException">
      <a id="EmptyBatchException:EmptyBatchException"></a>
      <h4 class="signature"><a href="EmptyBatchException.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">EmptyBatchException</span>
        
        
        <span class="result"> extends BrokerException</span>
      </span>
      </a></h4>
      
    </li><li visbl="pub" data-isabs="false" name="org.orbroker.exception.MissingStatementException">
      <a id="MissingStatementException:MissingStatementException"></a>
      <h4 class="signature"><a href="MissingStatementException.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">MissingStatementException</span>
        
        
        <span class="result"> extends ConfigurationException</span>
      </span>
      </a></h4>
      <p class="comment cmt">Expected statements were missing from builder.</p>
    </li><li visbl="pub" data-isabs="false" name="org.orbroker.exception.MoreThanOneException">
      <a id="MoreThanOneException:MoreThanOneException"></a>
      <h4 class="signature"><a href="MoreThanOneException.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">MoreThanOneException</span>
        
        
        <span class="result"> extends BrokerException</span>
      </span>
      </a></h4>
      <p class="comment cmt">More than one row was returned or affected by the executed statement.</p>
    </li><li visbl="pub" data-isabs="false" name="org.orbroker.exception.NonCompliantJDBCDriverException">
      <a id="NonCompliantJDBCDriverException:NonCompliantJDBCDriverException"></a>
      <h4 class="signature"><a href="NonCompliantJDBCDriverException.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">NonCompliantJDBCDriverException</span>
        
        
        <span class="result"> extends BrokerException</span>
      </span>
      </a></h4>
      <p class="comment cmt">Some operation was attempted on the JDBC API, but it failed due to non-compliance of
the JDBC driver implementation.</p>
    </li><li visbl="pub" data-isabs="false" name="org.orbroker.exception.RollbackException">
      <a id="RollbackException:RollbackException"></a>
      <h4 class="signature"><a href="RollbackException.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">RollbackException</span>
        
        
        <span class="result"> extends BrokerException</span>
      </span>
      </a></h4>
      <p class="comment cmt">A transaction was not committed, hence it was rolled back.</p>
    </li><li visbl="pub" data-isabs="false" name="org.orbroker.exception.StoredProcedureUpdateException">
      <a id="StoredProcedureUpdateException:StoredProcedureUpdateException"></a>
      <h4 class="signature"><a href="StoredProcedureUpdateException.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">StoredProcedureUpdateException</span>
        
        
        <span class="result"> extends BrokerException</span>
      </span>
      </a></h4>
      <p class="comment cmt">A stored procedure, which performed updating, was called in a read-only session.</p>
    </li><li visbl="pub" data-isabs="false" name="org.orbroker.exception.TimeoutException">
      <a id="TimeoutException:TimeoutException"></a>
      <h4 class="signature"><a href="TimeoutException.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">TimeoutException</span>
        
        
        <span class="result"> extends BrokerException</span>
      </span>
      </a></h4>
      <p class="comment cmt">An operation timed out before completing.</p>
    </li><li visbl="pub" data-isabs="false" name="org.orbroker.exception.TransientRetryFailedException">
      <a id="TransientRetryFailedException:TransientRetryFailedException"></a>
      <h4 class="signature"><a href="TransientRetryFailedException.html">
      <span class="kind">class</span>
      <span class="symbol">
        <span class="name">TransientRetryFailedException</span>
        
        
        <span class="result"> extends BrokerException</span>
      </span>
      </a></h4>
      <p class="comment cmt">A 
SQLException
 was identified as transient by the 
ExceptionAdapter
,
and the action was retried with a new connection, but failed again.</p>
    </li></ol>
            </div>

        

        

      </div>
      
      <div id="tooltip"></div>
      
    </body>
      </html>